Big Huge Thesaurus

nonflowering plant

noun

sounds kind of like